armor-piercing projectile - English Synonyms Dictionary